mixed technology - Turkish English Dictionary